/*
 * @Author: zhangmeng
 * @Date: 2020-06-08 16:21:10
 * @Last Modified by: zhangmeng
 * @Last Modified time: 2020-09-01 16:55:37
 */
import request from '@/utils/request'

/**
 * 砍价 —— 获取砍价页面数据
 * @param {*} params
 */
export function getBarginIndex(params) {
  return request({
    url: '/ActivityBarginApi/index',
    method: 'get',
    params
  })
}

/**
 * 砍价 —— 获取砍价详情
 * @param {*} params
 */
export function getBarginDetail(params) {
  return request({
    url: '/ActivityBarginApi/detail',
    method: 'get',
    params
  })
}

/**
 * 砍价 —— 砍价操作
 * @param {*} params
 */
export function getBarginOrder(params) {
  return request({
    url: '/ActivityBarginApi/orderBargin',
    method: 'get',
    params
  })
}

/**
 * 获取试用配置信息
 */
export function tryApplyForm(params) {
  return request({
    url: '/ItemApi/tryApplyForm',
    method: 'get',
    params
  })
}

/*
 * 送礼 -- 主页加载
 * @param {*} params
 */
export function getGiftPay(params) {
  return request({
    url: '/GiftApi/gift_pay',
    method: 'get',
    params
  })
}

/**
 * 试用订单
 * @param {*} params
 */
export function addTryOrder(params) {
  return request({
    url: '/ItemApi/addTryOrder',
    method: 'post',
    params
  })
}

/**
 * 送礼 -- 礼物放进盒子
 * @param {*} params
 */
export function getGiftDetail(params) {
  return request({
    url: '/GiftApi/giftDetail',
    method: 'get',
    params
  })
}

/**
 * 送礼 -- 领取礼物
 * @param {*} params
 */
export function getGiftFetch(params) {
  return request({
    url: '/GiftApi/gift_fetch',
    method: 'get',
    params
  })
}

/**
 * 送礼 -- 设置地址
 * @param {*} params
 */
export function setGiftAddress(params) {
  return request({
    url: '/GiftApi/setAddress',
    method: 'POST',
    params
  })
}

/**
 * 送礼 -- 确认收礼
 * @param {*} params
 */
export function setGiftMessage(params) {
  return request({
    url: '/GiftApi/setMessage',
    method: 'POST',
    params
  })
}

/**
 * 搭配套餐 -- 搭配套餐列表
 * @param {*} params
 */
export function getComboList(params) {
  return request({
    url: '/ItemApi/comboList',
    method: 'POST',
    params
  })
}

/**
 * 搭配套餐 -- 搭配套餐列表
 * @param {*} params
 */
export function getItemAssort(params) {
  return request({
    url: '/ItemApi/itemAssort',
    method: 'POST',
    params
  })
}

/**
 * 打包一口价列表
 * @param {*} params
 */
export function fixedPrice(params) {
  return request({
    url: '/ItemActivityApi/fixed_price',
    method: 'get',
    params
  })
}

// 拼团活动列表
export function groupList(params) {
  return request({
    url: '/GroupShoppingApi/index',
    method: 'get',
    params
  })
}

/**
 * 拼团成员列表
 * @param {*} params
 */
export function groupDetail(params) {
  return request({
    url: '/GroupShoppingOrderApi/groupDetail',
    method: 'get',
    params
  })
}

/**
 * 拼团抽奖
 * @param {*} params
 */
export function groupReward(params) {
  return request({
    url: '/GroupShoppingOrderApi/groupReward',
    method: 'post',
    data: params
  })
}

/**
 * 抽奖团中奖名单
 * @param {*} params
 */
export function groupRewardLog(data) {
  return request({
    url: '/GroupShoppingOrderApi/groupRewardLog',
    method: 'post',
    data
  })
}

/**
 * 万能表单
 * @param {*} params
 */
export function getFormInfo(params) {
  return request({
    url: '/activityApi/biaodan_info',
    method: 'get',
    params
  })
}

/**
 * 万能表单
 * @param {*} params params
 */
export function formBuy(params) {
  return request({
    url: '/activityApi/form_buy',
    method: 'get',
    params
  })
}

/**
 * 万能表单
 * @param {*} params params
 */
export function formSubmit(params) {
  return request({
    url: '/activityApi/biaodan_submit',
    method: 'get',
    params
  })
}

/**
 * 接龙活动详情
 * @param {*} params
 */
export function getActivityInfo(params) {
  return request({
    url: '/SolitaireActivityApi/activityInfo',
    method: 'get',
    params
  })
}


/**
 * 接龙活动其他人购买
 * @param {*} params
 */
export function activityOtherBuy(params) {
  return request({
    url: '/SolitaireActivityApi/activityOtherBuy',
    method: 'get',
    params
  })
}

/**
 * 接龙购物车列表
 * @param {*} params
 */
export function getSolitaireCartList(params) {
  return request({
    url: '/SolitaireActivityApi/cartList',
    method: 'get',
    params
  })
}

/**
 * 接龙购物车数据
 * @param {*} params
 */
export function getCartData(params) {
  return request({
    url: '/SolitaireActivityApi/cartData',
    method: 'get',
    params
  })
}

/**
 * 接龙添加购物车
 * @param {*} params
 */
export function addSolitaireCart(data) {
  return request({
    url: '/SolitaireActivityApi/addCard',
    method: 'post',
    data
  })
}

/**
 * 接龙操作购物车
 * @param {*} params
 */
export function operateSolitaireCart(data) {
  return request({
    url: '/SolitaireActivityApi/operateCart',
    method: 'post',
    data
  })
}

/**
 * 接龙操作购物车
 * @param {*} params params
 */
export function createPoster(data) {
  return request({
    url: '/SolitaireActivityApi/createPoster',
    method: 'post',
    data
  })
}

/**
 * 获取海报图片
 * @param {*} params params
 */
export function getPoster(params) {
  return request({
    url: '/CommunityApi/getPoster',
    method: 'get',
    params
  })
}

/**
 * 获取优惠码展示信息
 * @param {*} params params
 */
export function getCouponCode(params) {
  return request({
    url: '/ActivityApi/couponCode',
    method: 'get',
    params
  })
}

/**
 * 获取小程序分享图片
 * @param {*} params params
 */
export function solitaireActivityCard(params) {
  return request({
    url: '/SolitaireActivityApi/activityCard',
    method: 'get',
    params
  })
}
// 推三返一
export function fissionGroup(params) {
  return request({
    url: '/OrderApi/fissionGroup',
    method: 'get',
    params
  })
}
// 推三返一 活动详情配置
export function fissionActivitySet(params) {
  return request({
    url: '/OrderApi/fissionActivitySet',
    method: 'get',
    params
  })
}
// 推三返一 活动详情商品
export function fissionActivityList(params) {
  return request({
    url: '/OrderApi/fissionActivityList',
    method: 'get',
    params
  })
}